home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
176-200
/
disk_179
/
excption
/
poster
< prev
next >
Wrap
Text File
|
1992-05-06
|
1KB
|
34 lines
Article 23 of comp.binaries.amiga:
Path: estinc!nud!mcdchg!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!apple!bbn!ulowell!page
From: page@swan.ulowell.edu (Bob Page)
Newsgroups: comp.binaries.amiga
Subject: v02i102: excption - exception handler library, Part01/02
Message-ID: <10946@swan.ulowell.edu>
Date: 28 Dec 88 20:28:48 GMT
Organization: University of Lowell, Computer Science Dept.
Lines: 835
Approved: page@swan.ulowell.edu
Submitted-by: rouaix@inria.inria.fr (Francois Rouaix)
Posting-number: Volume 2, Issue 102
Archive-name: libraries/excption.uu1
Excption's purpose is to provide a programmer with routines to handle
error conditions. Exception handling helps to solve difficult error
handling conditions such as No more memory, file not open, read/write
error.... Excption makes usage of traps very easy from C, since no
assembly code is required.
These routines are very different from the GOMF software. You may
have as many "protected code" zones in your program as you want, and
you dispose of a mean to propagate easily errors upward if you cannot
fix the problem at a low level (usually the case for fwrites's). In
any case, no actions are taken whatsoever, control is simply passed to
your local (context wise) handling routine. Your task is not
suspended. All your handling routines are in user mode with
multitasking enabled.
--
Bob Page, U of Lowell CS Dept. page@swan.ulowell.edu ulowell!page
Have five nice days.